- 苫婆罗
- 擔歩羅 (sa) jambhala, (sa) jambhīra, the citron tree, (la) Blyxa octandra.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.